596 feet and 8 inches = 181.864 meters