103.3 feet = 31.48584 meters