201.49 meters = 661.05643 feet