84.6 meters = 277.559055 feet