42.88 meters = 140.682415 feet