31.4 meters = 103.018373 feet