61.32 meters = 201.181102 feet