103.6 feet = 31.57728 meters