1270.3 feet = 387.18744 meters