102 x 902 feet = 31.09 x 274.93 meters