58.67 meters = 192.486877 feet