1221.6 meters = 4007.874016 feet