90960 meters = 298425 feet and 2.36 inches