1024.1 feet = 312.14568 meters