1028.1 feet = 313.36488 meters