90.882 meters = 298 feet and 2.03 inches