70504 meters = 231312.335958 feet