14.927 meters = 48 feet and 11.68 inches