121 x 228 feet = 36.88 x 69.49 meters