1294.3 feet = 394.50264 meters